int **p = new int*[num1

来源:百度知道 编辑:UC知道 时间:2024/06/05 06:01:42
是什么意思!double **p = new double*[num1];
for(int i=0; i<num1; ++i)
p[i] = new double[num2];

p[i] = new double[num2]; 这句有是什么意思!不是很明白!请高手指点

double **p = new double*[num1];

是一个指针数组,p申请num1个数组,每个数组元素都是double*类型的。

p[i] = new double[num2];
p[i]是double* 类型的,是申请num2个元素的数组,元素类型是double类型。
如同 double* pdouble = new double[num2];
此处 pdouble 等同与p[i]